Après la recommandation HTML5 du W3C en octobre 2014, le PDG du World Wide Web Consortium (W3C), Jeffrey Jaffe, a présenté un aperçu du futur de HTML5 et sa vision de mettre en place ce qu’il appelle « le premier système d’exploitation pour le web ».
La normalisation de HTML5 est un premier pas vers une plateforme web ouverte (OWP) qui est axée sur les priorités des développeurs. Celle-ci devra permettre aux développeurs de créer plus facilement de puissantes applications, quelles que soient les caractéristiques des appareils par lesquelles les utilisateurs vont y accéder.
Pour cela, la nouvelle plateforme web sera composée de huit modules appelés « fondations d’applications ». Selon Jaffe, ces modules « nous donnent une façon de penser à la plateforme Web ouverte qui permettra plus facilement à la communauté du W3C de converger vers les priorités des développeurs »
Les 8 composantes de l’OWP, sur la base des discussions au sein du W3C et à des conférences, sont les suivantes : Sécurité et confidentialité, Design & Développement web, Interaction d’appareils, Cycle de vie d’application, Media & Communications en temps réel, Performance & Réglages, facilité d’utilisation et accessibilité, et les services communs.
La fondation « Sécurité et Confidentialité » a été conçue en tenant compte du fait que tous les développeurs ne sont pas des experts en matière de sécurité. Elle permettra aux développeurs web de mettre en place, plus facilement, un niveau de sécurité élevé au sein de leurs applications.
Avec la fondation « Design & Développement web », le W3C compte permettre aux développeurs d’obtenir, pour leurs applications, des styles d’édition et de mise en page adaptés aux nouveaux appareils web tels que les tablettes et les téléphones mobiles.
La fondation « Interaction d’appareils », quant à elle, décrit la façon dont les dispositifs sont utilisés pour contrôler ou fournir des données aux applications. Avec les téléphones mobiles, par exemple, certaines API existent et d’autres sont en développement pour permettre aux applications d’avoir accès aux fonctionnalités telles que la caméra, le microphone et le GPS.
Selon Jaffe, lorsque vous concevez une page web, « elle doit fonctionner sur toute une variété de dispositifs qui ont des capacités physiques différentes, différents processeurs, différentes tailles d'écran, et ainsi de suite ». Comme ces 3 fondations, les autres ont été conçues en vue d’offrir aux développeurs « une plate-forme pour construire des applications distribuées avec multimédia fonctionnant sur une large variété d'appareils ».
Toutefois, s’adressant aux développeurs HTML5, le PDG de le W3C précise que cette convergence de HTML5 vers un « système d’exploitation pour le web » ne signifie pas que le développement HTML va être immédiatement stoppé. HTML 5.1 est en bonne voie et devrait faire l’objet d’une recommandation W3C en 2016, en plus HTML 5.2 est attendu l'an prochain.
Source : W3C
Et vous ?
Que pensez-vous du futur système d’exploitation pour le web ?
HTML5, premier pas vers une plateforme web ouverte,
Le W3C présente l'avenir du web
HTML5, premier pas vers une plateforme web ouverte,
Le W3C présente l'avenir du web
Le , par Michael Guilloux
Une erreur dans cette actualité ? Signalez-nous-la !